semi-finished good - Spanish English Dictionary